multipurpose recreation facilities - Spanish English Dictionary